import { legacy_createStore as createStore } from "redux";
import rootReducer from "./reducer";

const store = createStore(rootReducer);
export default store;

/*
  学习目标：Redux设计小结
    1. Reducer设计 - 拆分与合并
      1.1 拆分Reducer:  按功能模块, 拆分到不同的文件中
      1.2 合并Reducer: combineReducers合并为一个rootReducer
      1.3 创建store: 使用合并后的reducer创建store
      1.4 分模块获取数据

    2. Action设计 - type的值
      2.1 拆分action:  按功能模块, 拆分到不同的文件中
      2.2 把type放在actionTypes中, 使用常量保存
      2.3 type常量的值, 使用两层结构:  "功能模块名/具体功能"
*/
